﻿@charset "utf-8";
/* CSS Document */

/*lunbo start*/
.lunbo { overflow:hidden; width:1200px; margin:30px auto 0 auto; padding-left:10px;}
.lunbo_on { float:left; width:585px; height:355px; margin-right:20px; position:relative; margin-top:8px;}
.lunbo_on .mark { width:580px; height:35px; background:#000000; opacity:0.4; filter:alpha(opacity=40); position:absolute; left:0px; bottom:0px;}
.lunbo_on .pic { margin-top:0px; position:relative;}
.lunbo_on .pic li { position:absolute; left:0px; top:0px;display:none;}
.lunbo_on .pic li img { width:580px; height:355px;}
.lunbo_on .txt { position:absolute; left:0px; bottom:0px; margin:0px; padding-left:10px; height:35px; overflow:hidden;}
.lunbo_on .txt li { line-height:35px; font-size:14px; color:#fff;}
.lunbo_on .txt li a { color:#fff; font-weight:bold; display: inline-block; display:none; width: 435px;}
.lunbo_on .txt li .show { display:block;}
.lunbo_on .ico { position:absolute; right:10px; bottom:12px; margin:0px; overflow:hidden;}
.lunbo_on .ico li { width:12px; height:12px; float:left; margin-right:10px; border-radius:50%; background:#e5e3e0; cursor:pointer;}
.lunbo_on .ico .hover { background:#1D62B0;}

.lunbo_tw { float:left; width:590px;margin-top: -8px;}
.lunbo_tw h4 {width: 590px;height: 54px;border-bottom:2px solid #0369aa; line-height: 54px;position: relative;}
.lunbo_tw h4 ul {height:45px; line-height:54px; border-bottom:5px solid #dcdcdc;font-size:18px;font-weight:600;}
.lunbo_tw h4 ul li{float:left;cursor: pointer;padding:0 28px 0 14px;color:#000000;}
.lunbo_tw h4 ul .active{background:url(../images/lunbo_on.png) no-repeat left 45px;color:#0369aa;}
.lunbo_tw h4 span { float:right; font-size:14px; margin-right:0px; font-weight:500;position: absolute;right: 0;top:0;}
.lunbo_tw h4 span a { color:#000;cursor:pointer; }
.lunbo_tw>ul { margin-top:10px;display: none; height: 308px;}
.lunbo_tw .show{display: block}
.lunbo_tw>ul>li { height:28px; line-height:28px; background:url(../images/content_tw.jpg) no-repeat 16px center; padding-left:36px; font-size:14px;}
.lunbo_tw>ul>li a { color:#000; display:inline-block; position:relative;}
.lunbo_tw>ul>li a:hover { color:#074998; text-decoration:underline;cursor: pointer;}
.lunbo_tw>ul>li span { float:right; color:#000;}
.lunbo_tw>ul>li img { padding-bottom:5px;}
.lunbo_tw>ul .on { background:url(../images/content_on.jpg) no-repeat 16px center;}
.lunbo_tw>ul .on a { padding-right:0px;}
.lunbo_tw .statistics{height: 318px;width:500px;padding:0 45px;margin: 0;}
.lunbo_tw .statistics li{height: 144px;width:160px;color:  background:none;float: left;padding:0;margin: 15px 45px 0 45px;cursor:pointer;}
.lunbo_tw .statistics li:hover span{color:red;}
.lunbo_tw .statistics li img , .lunbo_tw .statistics li span{float:left;border:none;margin:0;padding:0;}
.lunbo_tw .statistics li span{display: inline-block;height: 24px;line-height: 24px;font-size:16px;width: 160px;text-align: center;font-weight: bold;}
/*lunbo end*/

/*main list start*/
.main_list { width:1200px; margin:15px auto 0 auto; overflow:hidden;}
.main_list_on { width:590px; float:left; }
.main_list_on h4 { height:50px; line-height:55px; background:url(../images/lunbo_on.png) no-repeat left 45px; padding-left:14px; font-size:18px; color:#0369aa; border-bottom:2px solid #0369aa; padding-bottom:4px; font-weight:600;}
.main_list_on h4 span { float:right; font-size:14px; margin-right:0px; font-weight:500;}
.main_list_on h4 span a { color:#000;cursor:pointer; }

.main_list_on ul { padding-bottom:16px; padding-top:18px;}
.main_list_on ul li { height:28px; line-height:28px; background:url(../images/content_tw.jpg) no-repeat 16px center; padding-left:36px; font-size:14px;}
.main_list_on ul li a { color:#000; display:inline-block; position:relative;}
.main_list_on ul li a:hover { color:#074998; text-decoration:underline;}
.main_list_on ul li span { float:right; color:#000; margin-right:0px;}
.main_list_on ul .on { background:url(../images/content_on.jpg) no-repeat 16px center;}
.main_list_on ul .on a { padding-right:5px;}
.main_list_on ul .on img { padding-bottom:5px;}
.main_list_tw { margin-left:20px;}
/*main list end*/

/*main top strat*/
.main { width:1196px; margin:0 auto; border:2px solid #c4e2fc; }
.main .choose_on { overflow:hidden; padding:13px 0; color:#212121; border-bottom:1px solid #f1f1f1; font-size:16px; background:#fafafa;}
.main .choose_on .span_on { float:left; display:inline-block; height:30px; line-height:30px; width:89px; text-align:center; font-family:"宋体"; font-weight:bold;}
.main .choose_on ul { height:30px; line-height:30px; overflow:hidden; float:left;}
.main .choose_on ul li { float:left; padding-left:12px; padding-right:12px; height:30px; border-radius:10px; margin-right:13px; behavior:url(../PIE-1.0beta5/PIE.htc);}
.main .choose_on ul li a { color:#333; font-weight:500;}
.main .choose_on ul .toggle { color:#fff; background:#31a4ff;}
.main .choose_on ul .toggle a { color:#fff;}
.main .choose_tw { overflow:hidden; padding:13px 0; border-bottom:1px solid #f1f1f1; font-size:16px; background:#fafafa;}
.main .choose_tw .span_on { float:left; display:inline-block; height:30px; line-height:30px; width:89px; text-align:center; font-family:"宋体"; font-weight:bold;}
.main .choose_tw ul { width:992px; height:30px; overflow:hidden; float:left;}
.main .choose_tw ul li { float:left; height:30px;}
.main .choose_tw ul li a {color:#212121; display:inline-block; height:28px; line-height:28px; border-radius:10px; padding:0 8px; behavior:url(../PIE-1.0beta5/PIE.htc);}
.main .choose_tw ul .toggle a { color:#fff; background:#31a4ff;}
.main .choose_tw .spanthis_on { cursor:pointer; display:inline-block; margin-right:30px; margin-top:3px; float:right;}
.main .choose_th ul { width:1031px;}
.main .choose_th ul li { margin-right:8px;}
.main .choose_th .toggle { color:#fff;}
.main .choose_th .toggle a { background:#31a4ff;}
.main .choose_th .span_tw { display:block; float:left; width:65px; height:28px; line-height:28px;}
.main .choose_th .span_tw a { padding:3px 8px; color:#fff; border-radius:10px; behavior:url(../PIE-1.0beta5/PIE.htc);}
.main .choose_fu ul li { font-weight:100; height:28px; line-height:28px; padding-left:8px; padding-right:8px;}
.main .choose_fu input { width:150px; height:25px; border:1px solid #b5b5b5; background:#fafafa; font-size:13px;padding-left:3px}
.main .search { padding-left:89px; padding-top:15px; padding-bottom:15px; background:#fafafa;}
.main .search #FINDTXT { width:557px; height:38px;line-height:38px; border:1px solid #31a4ff; font-size:16px; border-radius:8px 0px 0px 8px;padding-left:8px;background:#fff url(../images/search.jpg) no-repeat 557px center; padding-right:33px; }
.main .search #searchButton { font-size:16px; background:#31a4ff; border:1px solid #31a4ff; height:40px; color:#fff; line-height:38px; margin-left:-4px; width:71px; border-radius:0px 8px 8px 0px;  cursor:pointer;}
.main .search #searchButton:hover { opacity:0.7;}
.main .search span { color:#31a4ff; margin-left:20px; cursor:pointer; font-size:16px;}
.main .choose_show_type{display:none;}
/*main top end*/

/*main content start*/
.content { width:1200px; margin:0px auto; overflow:hidden;}
.cont_on { font-family:"微软雅黑"; float:left; width:587px; margin-right:20px; }
.cont_on .h4 { margin-bottom:20px;height:50px; line-height:55px; background:url(../images/lunbo_on.png) no-repeat left 45px; padding-left:14px; font-size:18px; color:#0369aa; border-bottom:2px solid #0369aa; padding-bottom:4px; font-weight:600;}
.cont_on .h4 span { float:right; font-size:14px; margin-right:0px; color:#333; font-weight:500;}
.cont_on .h4 span a { color:#000;}

.cont_on .cont-padiv { width:590px; overflow:hidden;}
.cont_on .cont-padiv .paul { float:left;width:50px;height:360px;}
.cont_on .cont-padiv .paul li { width:60px;}
.cont_on .cont-padiv .paul li p { width:50px; border:1px solid #cdcdcd; font-size:17px; font-weight:bold; height:92px; text-align:center; cursor:pointer; padding-bottom:42px; padding-top:40px; color:#666}
.cont_on .cont-padiv .paul .toggle { background:url(../images/jy_1.png) no-repeat 51px center;background-size:7px 100%;}
.cont_on .cont-padiv .paul .toggle p { border:none; border-bottom:1px solid #185685; border-left:1px solid #185685; border-top:1px solid #185685; color:#0369aa;}
.cont_on .cont-padiv div { float:left; display:none; width:537px; height:339px;}
.cont_on .cont-padiv div ul {margin-top:-4px;}
.cont_on .cont-padiv div ul li { height:68px; border-bottom:1px dashed #d2d2d2; overflow:hidden; margin-left:18px; margin-right:0px;}
.cont_on .cont-padiv div ul li h4 { margin-top:12px; margin-bottom:6px; font-size:14px; float:left; font-weight:500;}
.cont_on .cont-padiv div ul li h4 a { color:#222222;width:380px;overflow:hidden; word-break:keep-all; white-space:nowrap;display:inline-block;}
.cont_on .cont-padiv div ul li h4 a:hover { color:#074998; text-decoration:underline;}
.cont_on .cont-padiv div ul li span { margin-top:12px; font-size:14px; color:#222222; float:right; margin-right:0px;}
.cont_on .cont-padiv div ul li span strong { font-weight:500; font-size:14px; color:#222222; margin-right:5px;}
.cont_on .cont-padiv div ul li p { clear:both; font-size:14px;}
.cont_on .cont-padiv div ul li p a { color:#9b9b9b;width:490px;overflow:hidden; word-break:keep-all; white-space:nowrap;display:inline-block;}
.cont_tw { float:left; width:590px; height:406px; }
.cont_tw .h4 { margin-bottom:16px;height:50px; line-height:55px; background:url(../images/lunbo_on.png) no-repeat left 45px; padding-left:14px; font-size:18px; color:#0369aa; border-bottom:2px solid #0369aa; padding-bottom:4px; font-weight:600;}
.cont_tw .h4 span { float:right; font-weight:500; margin-right:0px; font-size:14px;}
.cont_tw .h4 span a { color:#000;}
.cont_tw ul li { height:68px; border-bottom:1px dashed #d2d2d2; overflow:hidden; margin-right:0px;}
.cont_tw  ul li h4 { margin-top:12px; margin-bottom:6px; padding-left:30px; font-size:14px; float:left; font-weight:500;background:url(../images/content_on.jpg) no-repeat 16px center}
.cont_tw  ul li h4 a { color:#222222;width:380px;overflow:hidden; word-break:keep-all; white-space:nowrap;display:inline-block;}
.cont_tw  ul li h4 a:hover { color:#074998; text-decoration:underline;}
.cont_tw  ul li span { margin-top:7px; font-size:14px; color:#222222; float:right; margin-right:0px;}
.cont_tw  ul li span strong { font-weight:500; font-size:14px; color:#222222; margin-right:5px;}
.cont_tw  ul li p { clear:both; font-size:14px;padding-left: 30px;}
.cont_tw  ul li p a { color:#9b9b9b;width:490px;overflow:hidden; word-break:keep-all; white-space:nowrap;display:inline-block;}

/*.cont_tw ul { padding-bottom:10px; margin-top:2px;}
.cont_tw ul li { height:28px; line-height:28px; background:url(../images/content_tw.jpg) no-repeat 16px center; padding-left:36px; font-size:14px;}
.cont_tw ul li a { color:#000; display:inline-block; position:relative;}

.cont_tw ul li a:hover { color:#074998; text-decoration:underline;}
.cont_tw ul li span { float:right; color:#000; margin-right:0px;}
.cont_tw ul li img { margin-bottom:5px; }
.cont_tw ul .on { background:url(../images/content_on.jpg) no-repeat 16px center;}
.cont_tw ul .on a { padding-right:0px;}
.cont_tw p { font-size:14px; text-align:right;}*/
.jyggtog { display:none;}
#textclolr  { color:#ccc;}
/*main content end*/


/*statistical start*/
.statistical { width:1200px; margin:0px auto 18px auto;}
.statistical h4 {height:50px; line-height:55px; background:url(../images/lunbo_on.png) no-repeat left 45px; padding-left:14px; font-size:18px; color:#0369aa; border-bottom:2px solid #0369aa; padding-bottom:4px; font-weight:600;}
.statistical h4 span { float:right; font-weight:500; margin-right:0px; font-size:14px;}
.statistical h4 span a { color:#000;}
.statistical_togg { background:#fff; padding-bottom:15px; overflow:hidden; height:557px; border:1px solid #eeeeee;box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc;-moz-box-shadow:0px 0px 8px #ccc; behavior:url(../PIE-1.0beta5/PIE.htc);}

.statistical_togg .div_left{ float:left;position: relative;width:600px; height:557px;}
.statistical_togg .div_left .div_hidden{ position:absolute; left:10px;top:10px; height:58px;z-index: 100; }
.statistical_togg .div_left .div_hidden span { width:50px;height:50px;display:none;}
.statistical_togg .div_left .div_hidden span:hover{ cursor: pointer;}
.statistical_togg .div_left .div_child_qty_div{ position:absolute; right:15px;top:13px; height:30px;z-index: 100;line-height:30px; font-size:16px;color:#185685;font-weight:bold;}
.statistical_togg .div_left .div_child_qty_div span{ cursor: pointer;}
.statistical_togg .div_left .div_child_qty_div span:HOVER{ color:#005B93;text-decoration:underline;}
.statistical_togg .div_left .div_on { width:600px; height:557px; float:left;}
.statistical_togg .div_left .div_tw { width:558px; float:left; margin-left:20px;}

.statistical_togg .div_tw{ float:right;margin-right: 20px;}
.statistical_togg .div_tw .h2_top {background:url(../images/statbox_div_tw.png) no-repeat 14px center; color:#185685; font-size:20px; height:50px; line-height:50px; border-bottom:1px solid #ccc; padding-left:32px;}
.statistical_togg .div_tw .h2_top span { width:91px; display:inline-block; text-align:center;}
.statistical_togg .div_tw .righttop {position:relative; width:550px; border:1px solid #ccc; border-top:4px solid #0080cb; padding-top:12px; padding-bottom:12px;}

.statistical_togg .div_tw .righttop .righttop_top { width:30px; height:22px; display:block; position:absolute; right:40px; top:25px; z-index:999; cursor:pointer; background:url(../images/home_type_up.png) no-repeat center center;}
.statistical_togg .div_tw .righttop .righttop_bottom { width:30px; height:22px; display:block; position:absolute; right:40px; bottom:25px; z-index:999; cursor:pointer; background:url(../images/home_type_down.png) no-repeat center center;}
.statistical_togg .div_tw .righttop .righttopcon { position:absolute;}

.statistical_togg .div_tw .div_tw_on h3, .statistical_togg .div_tw .div_tw_tw h3 { padding-left:36px; color:#0369AA; font-size:16px; height:43px; line-height:43px; font-weight:600; }
.statistical_togg .div_tw .div_tw_on h3 { background:url(../images/div_tw_on.png) no-repeat left 10px;}
.statistical_togg .div_tw .div_tw_tw h3 { background:url(../images/div_tw_tw.png) no-repeat left 10px;}
.statistical_togg .div_tw .div_tw_on h3 label, .statistical_togg .div_tw .div_tw_tw h3 label {color:#005b94;font-family:"微软雅黑";font-size:18px;margin-right:5px;}

.statistical_togg .div_tw .div_tw_on .mapright { margin-left:12px; overflow:hidden; height:40px; }
.statistical_togg .div_tw .div_tw_on .mapright h5 { float:left; width:107px; color:#185685; font-size:15px; height:33px; line-height:32px; background:#f8f8f8; padding-left:25px; font-weight:500; margin-right:25px;}
.statistical_togg .div_tw .div_tw_on .mapright ul { float:left; width:376px; overflow:hidden; height:32px; line-height:32px; }
.statistical_togg .div_tw .div_tw_on .mapright ul li { float:left; margin-left:10px; font-size:14px; width:145px;color: #333;}
.statistical_togg .div_tw .div_tw_on .mapright ul li span { font-weight:bold; color:#0081cb;}
.statistical_togg .div_tw .div_tw_on .mapright ul li span a { font-weight:bold; color:#0081cb;}
.statistical_togg .div_tw .div_tw_on .mapright ul li span a:hover { font-weight:bold; color:#005B93;text-decoration:underline;}

.statistical_togg .div_tw .div_tw_tw { margin-top:2px;}
.statistical_togg .div_tw .div_tw_tw .inquire { overflow:hidden; margin-bottom:8px;}
.statistical_togg .div_tw .div_tw_tw .inquire h5 { padding-left:12px; width:70px; color:#333; float:left; font-size:14px; color:#185685; height:32px; line-height:32px; font-weight:500;}
.statistical_togg .div_tw .div_tw_tw .inquire ul { float:left; overflow:hidden; line-height:25px;width:466px;}
.statistical_togg .div_tw .div_tw_tw .inquire ul li { font-size:14px; float:left; font-size:14px; padding:0 10px;border-radius:4px; margin-right:2px; behavior:url(../PIE-1.0beta5/PIE.htc);}
.statistical_togg .div_tw .div_tw_tw .inquire ul li a { color:#333;}
.statistical_togg .div_tw .div_tw_tw .inquire select {height:30px;line-height:30px;width:150px;outline:none;font-family:"微软雅黑";font-size:14px;}
.statistical_togg .div_tw .div_tw_tw .inquire select option { background:#fff;}
.statistical_togg .div_tw .div_tw_tw .inquire .toggle {background:#75a7c4;}
.statistical_togg .div_tw .div_tw_tw .inquire .toggle a {color:#fff;}
.statistical_togg .div_tw .div_tw_tw .maprightbottom { margin-top:12px; overflow:hidden;margin-left:60px;}
.statistical_togg .div_tw .div_tw_tw .maprightbottom span { display: inline-block; height:30px; line-height:30px;font-size: 14px;margin-left: 10px;}
.statistical_togg .div_tw .div_tw_tw .maprightbottom span a { color: #333;}
.statistical_togg .div_tw .div_tw_tw .maprightbottom .input_on { width:280px; height:30px; line-height:30px; float:left; color:#333;border:1px solid #75a7c4; background:url(../images/map_right_bottom.png) no-repeat 268px center;font-size:14px;font-family:"微软雅黑"; padding-left:12px;}
.statistical_togg .div_tw .div_tw_tw .maprightbottom .input_tw { width:71px; height:32px; line-height:32px; text-align:center; background:#75a7c4; border:none; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}

/*statistical end*/


/*platform start*/
.platform {width:1200px; margin:20px auto 30px auto; overflow:hidden; font-family:"微软雅黑"; font-size:16px; border-top:6px solid #0369aa; border-radius:16px 16px 0 16px;}
.platform_on { float:left; width:52px; padding-top:60px; padding-bottom:68px; background:#0369aa; font-size:18px; color:#fff;}
.platform_on p { text-align:center;height: 96px;}
.platform_tw { padding-left:46px; float:left; width:1100px; padding-bottom:12px; border-top:1px solid #eeeeee; border-bottom:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden; border-radius:0 0 10px 0; behavior:url(../PIE-1.0beta5/PIE.htc); }
.platform_tw .platone { float:left; width:49%;}
.platform_tw .plattwo { float:left; width:50%;}
.platform_tw ul { overflow:hidden; line-height:33px;}
.platform_tw ul li { float:left; margin-right:30px;color:#848484; font-size:16px;}
.platform_tw ul li span { color:#175687;}
.platform_tw ul li a { color:#545454;font-weight:500;}
.platform_tw ul li a:hover{ color:#074998; text-decoration:underline;}
.platform_th { clear:both; padding-top:12px;}

@media \0screen {
	.platform { border-radius:18px 18px 10px 10px; behavior:url(../PIE-1.0beta5/PIE.htc);}
	.platform_on { width:48px; margin-left:3px; margin-top:-2px; border-radius:10px 0px 0px 10px; behavior:url(../PIE-1.0beta5/PIE.htc);}
	.platform_tw { padding-left:23px!important;margin-top: -2px;width:1120px;border-top:none;}
}
/*platform end*/

.popup {
    height: auto;
    width: 112px;
    position: fixed;
    right: 3px;
    top: 35%;
    z-index: 9999;
}
.popup a {
    width: 112px;
    display: inline-block;
    text-align: center;
    background: #0d5a8c;
    border-radius:2px;
}
.popup a :HOVER{
	font-weight: bold;
}
.popup a div {
	margin:2px 7px 10px 7px;
	font-size:14px;
	line-height:25px;
	color: #fff;
}
.popup a i {
	font-weight: bold;
    height: 42px;
    margin-top: 6px;
    line-height: 42px;
    font-size: 36px;
    color: #FFFFFF;
    text-align: center;
}


.index_datafw .info-container {
	margin-bottom: 24px;
    height: 40px;
    line-height: 40px;
    margin-left: 6px;
    display: inline-block;
    padding: 0 20px;
    border-radius: 3px;
    position: relative;
    background-color: #126caa;
    color: #fff;
    text-align: center;
    margin-top: 40px;
    font-size: 16px;
}
.index_datafw .info-container:after {
    position: absolute;
    bottom: -9px;
    left: 50%;
    content: " ";
    display: inline-block;
    width: 0;
    height: 0;
    border: 4.5px solid;
    border-color: #116aa9 transparent transparent;
}
.index_datafw .search-container.home {
	display: block;
    margin-right: 0;
    font-size:0;
}
.index_datafw .search-container>div {
	display: inline-block;
    font-size: 16px;
    vertical-align: middle;
}
.index_datafw .search-container input {
	font-size: 14px;
    line-height: 40px;
    border: 1px solid #126caa;
	border-right:none;
    background-color: #eee;
    color: #181818;
    width: 435px;
    height: 40px;
    padding: 0 23.5px;
    margin-left: 5px;
	outline:none;
}
.index_datafw .search-container.home .btn {
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
   	width: 100px;
    height: 40px;
    line-height: 40px;
    margin-top: 0;
    background: #77a7c3;
    border: 1px solid #126caa;
	border-left:none;
}
.index_datafw .service-container {
	margin: 0 auto;
    margin-top: 30px;
    color: #181818;
    font-size: 0;
}
.index_datafw .service-container .service-item {
	display: inline-block;
    width: 50%;
    text-align: center;
    font-size: 16px;
    vertical-align: middle;
}
.index_datafw .service-container .service-item a{
    cursor: pointer;
	color:#000;
}
.index_datafw .service-container .service-item a:hover{
	color:#074998;
}
.index_datafw .service-container .service-item .wrap {
	width: 160px;
    height: 160px;
    margin: 0 auto;
    padding-top: 40px;
    border-radius: 10px;
    box-sizing: border-box;
    border: .5px solid transparent;
}
.index_datafw .service-container .service-item img {
	height: 40px;
}
.index_datafw .service-container .service-item div {
	margin-top: 15px;
}